Big Huge Thesaurus

Gelsemium sempervirens

noun